Problem frames and software engineering

نویسنده

  • Michael Jackson
چکیده

A general account is given of the problem frames approach to the development of software-intensive systems, assuming that the reader is already familiar with its basic ideas. The approach is considered in the light of the long-standing aspiration of software developers to merit a place among practitioners of the established branches of engineering. Some of its principles are examined, and some comments offered on the range of its applicability. A view of the approach is suggested by an important account of engineering in the aeronautical industry: in particular, the problem classes captured by elementary problem frames are likened to those solved in established engineering branches by normal, rather than radical, design. The relative lack of specialisation in software development is identified as an important factor holding back the evolution of normal design practice in some areas. q 2005 Elsevier B.V. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

research outputs 3 rd international workshop on advances and applications of problem frames

Michael Jackson’s Problem Frames are a highly promising approach to early life-cycle software engineering. Their focus moves the engineer back to the problem to be solved rather than forward to the software and solving a poorly defined problem. By applying the Problem Frames approach, the software engineer can understand the problem context and how it is to be affected by the proposed software,...

متن کامل

CARE: A Computer-Aided Requirements Engineering Tool for Problem-Oriented Software Development

This paper presents a tool to help software design in the development process. This software prototype will promote further development of Problem Frames framework (PF) and drive it to maturity, i.e., from theoretical research to practical applications. Keywords-Problem Frames (PF);Problem diagram;ComputerAided Requirements Engineering (CARE)

متن کامل

3rd International Workshop on Advances and Applications of Problem Frames Conference Item 3rd International Workshop on Advances and Applications of Problem Frames

Michael Jackson’s Problem Frames are a highly promising approach to early life-cycle software engineering. Their focus moves the engineer back to the problem to be solved rather than forward to the software and solving a poorly defined problem. By applying the Problem Frames approach, the software engineer can understand the problem context and how it is to be affected by the proposed software,...

متن کامل

The Open University ’ s repository of research publications and other research outputs 3 rd international workshop on advances and applications of problem frames

Michael Jackson’s Problem Frames are a highly promising approach to early life-cycle software engineering. Their focus moves the engineer back to the problem to be solved rather than forward to the software and solving a poorly defined problem. By applying the Problem Frames approach, the software engineer can understand the problem context and how it is to be affected by the proposed software,...

متن کامل

Editorial: A roadmap of Problem Frames research

It has been a decade since Michael Jackson introduced problem frames to the software engineering community. Since then, he has published further work addressing problem frames as well as presenting several keynote addresses. Other authors have researched problem frames, have written about their experiences and have expressed their opinions. It was not until 2004 that an opportunity presented it...

متن کامل

Analyzing Problem Frames together with Solution Patterns

The Problem Frames approach defines identifiable problem classes based on, among other things, their context and the characteristics of their domains, interfaces and requirements, without going deeply into the solution. Other software engineering approaches deal with the concept of patterns that present wellknown solutions, such as archetype, analysis and design patterns. We can say, for instan...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Expert Systems

دوره 25  شماره 

صفحات  -

تاریخ انتشار 2005